$373,900
1506 NE 17th Terrace, Cape Coral, FL, 33909
Single Family Residence