Green Leaf Meadows
Step off the street and into the Meadows
Green Leaf Meadows in Vacaville, California offers a variety of floor plans and amenities that meet a wide range of tastes and needs.
In Vacaville, Meadowood Apartment Homes is conveniently located near Interstate 80, only minutes away from factory outlet stores and fine dining.
Our office hours are Monday thru Friday from 8:30am to 5:00pm. ***CALL FOR CURRENT PRICING***