23
249-268 Seaboard Ave
Venice, FL 34285
$8,600,000 USD
47,302 SF
8.45% Cap Rate
47,302 SF
$8,600,000 USD
Warehouse