3410 Vail Ave SE
Albuquerque, NM 87106
$1,625,000 USD
12,715 SF
16
Units
6.23% Cap Rate
12,715 SF
$1,625,000 USD
Apartments