No favorite properties yet
101 El Carmelo Avenue, Palo Alto, CA
1 of 1
About this Community
Located in the Midtown area of Palo Alto on the corner of El Carmelo Avenue and Alma Street, this garden level property consists of only eight apartment homes.