101 El Carmelo Avenue
Palo Alto, CA
Unit Description
No description provided.
Unit Amenities
No amenity information provided.
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.