On a tree-lined street in the birthplace of Silicon Valley, you'll find Palo Alto's Southwood Apartments. Southwood Apartments is conveniently located near major highways, miles of walking trails and local eateries that make your commute easier and time away from home more meaningful. Our newly renovated homes, set back in lushly landscaped grounds overlooking the large swimming pool and hot...