Latitudes at the Moors at 6200 NW 173rd Street, Miami, FL 33015 | HotPads