$936,175

16218 Volterra Point, Montverde, FL 34756

Save Contact

Sold Price:

$936,175

Sold Date: 05/09/2023

16218 Volterra Point Montverde, FL 34756

Sold MLS# J961295

6 beds 5 baths 3,400 sq ft Single Family