$294,900
17413 TERRY AVENUE, PORT CHARLOTTE, FL, 33948
Single Family Residence