Clubhouse Open at Project
A 15,000-square-foot clubhouse has been opened at The Lakes at South Coast, a $100-million, 770-unit apartment complex at 3400 Avenue of the Arts, Costa Mesa.
A 15,000-square-foot clubhouse has been opened at The Lakes at South Coast, a $100-million, 770-unit apartment complex at 3400 Avenue of the Arts, Costa Mesa.