$3,000/moNew3 bd · 3 ba · 1,232 sqft11880 SW 19th Ter # 113, Miami, FL 33175LES CHATEAUX AT INT GARDE