Fort Lauderdale, Estados Unidos
1137 SW 8th Terrace, Fort Lauderdale, Florida, 33315, United States of America, 33315