Garden Plaza at Inverrary

4251 Rock Island Road Lauderhill FL 33319 (888) 848-5698