Explore details about location Natalie Avenue Northwest. Natalie Avenue Northwest is a location situated within the Albuquerque alongside other areas such as Sandia Ridge Place Northeast, Blue Cypress Avenue Northeast, Edward Court Northeast.