Spain Apartments

5009-C El Corte Miramar NE Albuquerque New Mexico 87111

Are you the property manager?

Claim This Listing


Prestigious location at affordable prices! Come experience the quality, comfort and convenience of Spain Apartments. Our professional and caring staff is dedicated to giving outstanding service. If you are looking for more than just an apartment, our townhomes deliver! We are only minutes away from shopping, dining, schools, major thoroughfares and major employers.

Other Apartments Nearby