$364,000 -
3011 Matecumbe Key Road Unit 4
Punta Gorda ,
FL 33955
County or Parish: Lee