12021 Moorhouse Place, Miromar Lakes, FL 33913 - Homesnap