23
249 Seaboard Ave
Venice, FL 34285
$8,950,000 USD
47,302 SF
7.62% Cap Rate
47,302 SF
$8,950,000 USD
Warehouse