$147,500 -
22302 Vick Street Unit 113
Punta Gorda ,
FL 33980
County or Parish: Charlotte