1. St Lucia Townhomes 11425 NW 68th Ter, Doral, FL 33178 Coordinate: 25.83547,-80.38385 Phone: (305) 599-0349