Skip to main content

Solar Villa Apartments

historic site · Albuquerque, NM

Address
1135 Texas St NE, Albuquerque, NM 87110-7801
Phone
(505) 266-1976
Website
yeshousing.org
Where
35.0902, -106.5561

Search Hominin for Solar Villa Apartments

Other historic sites nearby

More in Albuquerque

Solar Villa Apartments — historic site in Albuquerque, NM | Hominin