Mountain View announced the launch of its new phase Lagoon Beach Park, which will be available for sale starting August