Back to search results

$1,446 - $2,328/mo

Olympus Alameda, 6301 Alameda Blvd NE, Albuquerque, NM 87113

Studio–3 bd1–2 ba587–1,220 sqft
Apartments
Loading reviews
Information
Special offer

Lease today to receive $1000 off & up to 4 weeks free on long-term vacancies! limited time offer on select units & exclusions apply.

What you get

SuccessStatus: ParkingSuccessStatus: Pet-friendlySuccessStatus: In-unit laundrySuccessStatus: 24 Hour Package PickupSuccessStatus: Administrative Fee: 0