Apartments in Albuquerque Area -

Villa Serena Apts | Albuquerque, NM

Villa Serena Apts in Albuquerque, NM
Located at 12700 Indian School Rd NE, Albuquerque, NM 87112
(505) 273-8490
Location:
12700 Indian School Rd NE, Albuquerque, NM 87112
Description:
1 and 2 Bedroom Apartments For Rent, 24 Hour Fitness Center, Laundry Facility, Private storage closets, Swimming Pool, Resident Clubhouse
Check Availability

(505) 273-8490

12700 Indian School Rd NE

Albuquerque, NM 87112