Welcome to 720 - 738 Sutter
Comforts of Home!
Please come visit our wonderful townhomes located at 720/738 Sutter Ave. in Palo Alto, CA. At Sutter Townhomes take advantage of your proximity to Midtown Palo Alto, venture out to the YMCA, or head to the shops and restaurants.
In all our units we added fresh new details like granite countertops, baseboards and crown molding. At the end of your busy day relax in front of the wood burning fire place or enjoy the cool evening at our swimming pool. This is called comforts of home.