$375,0002 syp. · 3 łaz. · 1,210 sq ft1990 SW 121st Ct # 238, Miami, FL 33175Les Chateaux at Int Garde