75248 Knoll Trail Plaza Dallas TX

32.973068, -96.819915