$627,500

25181 Keygrass Court, Punta Gorda, FL 33955

Save Contact

Sold Price:

$627,500

Sold Date: 02/12/2024

25181 Keygrass Court Punta Gorda, FL 33955

Sold MLS# 224001030

4 beds 3 baths 2,590 sq ft Single Family