realtor.com
1 / 12$1.1 million to $1.2 million
- Address: 2512 Rio Orilla Ln NW, Albuquerque
- Price: $1,195,000
- 5 bedrooms, 3 full bathrooms
- Square feet: 3,712
- Price per square foot: $321
- Lot size: 1.0 acres
- View listing on realtor.com
- Price: $1,195,000
- 5 bedrooms, 3 full bathrooms
- Square feet: 3,712
- Price per square foot: $321
- Lot size: 1.0 acres
- View listing on realtor.com




