$379,000 -
1551 Beach Road Unit 412
Englewood ,
FL 34223
County or Parish: Charlotte