12
23903 US-70
Tularosa, NM 88352
$140,000 USD
2,500 SF
2,500 SF
$140,000 USD
Warehouse