Located on West Dana St. in Mountain View, the Sunshine Garden Apartments are convenient to highway access as well as to shops and restaurants. The complex features an attractive, wooded courtyard and friendly management. Each unit has a fully-equipped kitchen. Renters also receive their own covered parking spot.