Otay Sales Center – Otay Ranch, Chula Vista, California
A new location and look for the Homes Sales Center at Otay Ranch, this garden pavilion caused quite a stir during its first Spring season in the Community with copious drifts of flowers alive with color.