$399,900
3833 SHOREWOOD STREET, NORTH PORT, FL, 34286
Single Family Residence