Submitted December 21, 2007
88 South Broadway: New Luxury Condo Homes Situated on the Peninsula in Millbrae Redefine Luxury
The 88 South Broadway new luxury homes and condos are situated on the Peninsula in Millbrae. These luxury condominiums, perfectly situated in Millbrae, near San Francisco, take luxury living to a new level.