Back to search results

$895/mo

216 63rd Street NW, 216 63rd St NW, Albuquerque, NM 87105

2 bd1 ba720 sqft
Apartment
Loading reviews

What you get

SuccessStatus: ParkingSuccessStatus: Pet-friendlySuccessStatus: Gas included in rentSuccessStatus: Range OvenSuccessStatus: Refrigerator