1/12 12 Price Dropped by $5K $219,900 2 Beds3 Baths1,154 SqFt 1186 RIO DE JANEIRO AVE #106, Punta Gorda, FL 33983 Townhouse Listed by KW PEACE RIVER PARTNERS