3
12841 66th St N
Largo, FL 33773
$3,900,000 USD
20,729 SF
3.91% Cap Rate
20,729 SF
$3,900,000 USD
Manufacturing