24
615 Keleher Ave NW
Albuquerque, NM 87102
$440,000 USD
1,551 SF
6.36% Cap Rate
1,551 SF
$440,000 USD
Flex