Southwood Apartments Palo Alto - Hours & Locations

1

Southwood Apartments - Palo Alto

2850 Middlefield Road Apt 319, Palo Alto CA 94306 Phone Number:(650) 322-1112
  1. Store Hours

Hours may fluctuate

Distance:1.96 miles
Edit