2801 N Main St
San Luis, AZ 85349
$55,000,000 USD
610,412 SF
6.73% Cap Rate
610,412 SF
$55,000,000 USD
Warehouse