317 Adams St SE
Albuquerque, NM 87108
$2,661,159 USD
13,258 SF
26
Units
6.38% Cap Rate
13,258 SF
$2,661,159 USD
Apartments