Point Of Americas Building
Point of Americas is situated at the southern tip of Fort Lauderdale Beach, offering stunning views of the Atlantic Ocean, Port Everglades, and the coastline. The specific address may vary based on the building within the complex.