$534,900
16399 Marsh Lane, Punta Gorda, FL, 33982
Single Family Residence