Fort Lauderdale, Verenigde Staten
1137 SW 8th Terrace, Fort Lauderdale, Florida, 33315, United States of America, 33315