121 Eubank Blvd NE
Albuquerque, NM 87123
$1,167,736 USD
5,500 SF
10% Cap Rate
5,500 SF
$1,167,736 USD
Storefront Retail Office