3109 Los Arboles Ave NE
Albuquerque, NM 87107
$1,500,000 USD
4,263 SF
18.35% Cap Rate
4,263 SF
$1,500,000 USD
Warehouse