10650 / 10652 SW 186 ST # 22 Unit: 21 / 22, FL 33157
3,750 Sq.Ft. LIVING AREA