39
227-233 Nokomis Ave
Venice, FL 34285
$2,200,000 USD
8,601 SF
8,601 SF
$2,200,000 USD
Medical