38
2810 Vail Ave SE
Albuquerque, NM 87106
$522,500 USD
2,969 SF
4
Units
6.17% Cap Rate
2,969 SF
$522,500 USD
Apartments