217
Savona Way
North Venice, FL
View Gallery
Beds
2
Baths
2
Square Feet
1,784
Lot Size
.41
Show More