$339,000 -
3020 Matecumbe Key Road Unit 103
Punta Gorda ,
FL 33955
County or Parish: Lee