51
1505 Tamiami Trl S
Venice, FL 34285
$475,000 USD
1,678 SF
1
Unit
1,678 SF
$475,000 USD
Medical