There was TONS of construction work on all the streets that were next to the beach, including the Las Olas area. This huge new building seems like an apartment complex or maybe a hotel.