103 Northcrest Dr., South San Francisco

Terra Bay Village Home For Sale

If a master planned subdivision hugging the foothills and valleys of a parkland open space sounds like a great place to live, take a look at Terra Bay Village. Since it also has grand views of San Francisco Bay, you may definitely want to. In fact, Terra Bay Village is a newer development tucked away, yet close to everything. It’s …