Explore details about location Flor del Sol Place Northwest. Flor del Sol Place Northwest is a location situated within the Albuquerque alongside other areas such as Montano Road Northwest, Equestrian Drive Northwest, Coors Boulevard Northwest.