The Landmark South
6055 NW 105th Ct, Doral 33178