Located in beautiful North Bay Village, Flamingo Plaza (now known as North Bay Landing) includes 506, two-bedroom units and a marina.
FLORIDA EAST COAST REALTY • 100 South Biscayne Boulevard, Ste. 900, Miami, FL 33131 • 305 358.7710
Located in beautiful North Bay Village, Flamingo Plaza (now known as North Bay Landing) includes 506, two-bedroom units and a marina.