16410 Loch Doon Road, Miami Lakes, FL 33014 - Homesnap