$397,000
5022 BAYBERRY STREET, NORTH PORT, FL, 34286
Single Family Residence