Lido Isle
Lido Isle Lido Isle is often mistakenly referred to as Lido Island. This a lovely community, located in Newport Beach is a man-made island, with nearly 800 homes and almost 1800 residents. Lido is ocated in the middle of Newport Bay, and approximately 25% of Lido Isle's homes are located…