$4,000/month

20660 Ovid Lane, Venice, FL 34293

Save Contact

Sold Price:

$4,000

Sold Date: 03/24/2024

20660 Ovid Lane Venice, FL 34293

Sold MLS# A4602798

3 beds 3 baths 2,294 sq ft Single Family