18
540 Nokomis Ave S
Venice, FL 34285
$960,000 USD
3,204 SF
3,204 SF
$960,000 USD
Medical