$1,350,000

11651 Bridle Path Lane, Placida, FL 33946

Save Contact

Sold Price:

$1,350,000

Sold Date: 05/31/2023

11651 Bridle Path Lane Placida, FL 33946 - KEYHOLE LAKE

Sold MLS# C7473930

4 beds 3 baths 2,791 sq ft Single Family