$379,900 -
3284 Needle Terrace
North Port ,
FL 34286
County or Parish: Sarasota