Home
Search for Apartment Reviews
FAQ
Home
Search
FAQ
River Glen Apartments
Albuquerque, NM
River Glen Apartments offer top quality amenities and beautiful views to enhance any lifestyle.
Address
6801 Glenrio Rd NW Ofc
Albuquerque
,
NM
87121
Overall Rating
★★★★★
★★★★★
Met My Needs
Overall value
Service Quality
0%
0
out of
0
renters
recommend this apartment.
Recently Viewed
★★★★★
★★★★★
Sheridan Tower
5650 N. Sheridan
Chicago, IL 60660
★★★★★
★★★★★
Flamingo, The
5500 S. Shore Drive
Chicago, IL 60637
★★★★★
★★★★★
Marigold
2303 Goliad
San Antonio, TX 78227
★★★★★
★★★★★
Scotland Yard
4215 N. Broadway
Chicago, IL 60613
★★★★★
★★★★★
Cherry Arms
7131 Richmond Highway
Alexandria, VA 22306
Reviews
No reviews found.