53
12700 San Rafael Ave NE
Albuquerque, NM 87122
$4,070,174 USD
14,932 SF
6.9% Cap Rate
14,932 SF
$4,070,174 USD
Storefront