5009-C El Corte Miramar NE Albuquerque New Mexico 87111
Are you the property manager?
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.