101 El Carmelo Avenue, Palo Alto, CA

Available Units

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.

Nearby Amenities