FREQUENTLY ASKED QUESTIONS
FAQs
WE HAVE ANSWERS
Questions?
Spain Townhomes is located at 5009 El Corte Miramar NE, Albuquerque, NM 87111.
Spain Townhomes is pet-friendly! Contact us for specific details on our pet policy.
Check out everything the neighborhood has to offer here including the breathtaking views of the Sandia Mountains.
Spain Townhomes features private backyards, private balconies, premium flooring, upgraded appliances, heating & air-conditioning, smart locks, dog park, picnic area, and more!
Please contact our leasing team for everything that is included in rent.
We offer free on-site parking for our residents!