Get Directions to Sun Village Apartments ← View details 801 Locust Place Northeast, Albuquerque, New Mexico 87102 +1 505-842-6640 Get Directions From* To * — Required information