View Details $2,950,000 1 of 89 Venezia Unit 04 | New Smyrna Beach 3 beds 2 baths 2,632 sqft 0.25 acres On Site: 87 Days