66
11607 Prospect Dr
Odessa, FL 33556
$5,700,000 USD
20,900 SF
10.56% Cap Rate
20,900 SF
$5,700,000 USD
Manufacturing