$344,999

16903 Caracara Place, Punta Gorda, FL 33982

Save Contact

Sold Price:

$344,999

Sold Date: 12/15/2023

16903 Caracara Place Punta Gorda, FL 33982

Sold MLS# 223050638

2 beds 2 baths 1,503 sq ft Single Family