Find Your Dream Home Here!
330 Bay Leaf Drive, Chula Vista, CA 91910
Location, Location, Location! Fabulous home located in Terra Nova! Property features 3 bedrooms plus bonus room. Formal living room & dining area. Open concept kitchen & large family room leading to a beautiful private backyard with amazing views, pool and covered patio. Prime Location, No Mello Roos, No HOA!