2
129 Rhode Island St NE
Albuquerque, NM 87108
$300,000 USD
3,214 SF
3,214 SF
$300,000 USD
Warehouse