The Apogee tower, along North Flagler Drive between 48th and 49th streets, will include 39 units and stand 235 feet.
N estled in the center of Miami Beach's South Pointe Drive, stands the luxurious masterpiece known as Apogee South Beach. This 22-story architectural marvel is a true manifestation of ...