Back to search results

$2,100/mo

2631 - 2639 Alma, 2631-2639 Alma St, Palo Alto, CA 94306

Studio1 ba350 sqft
Apartment
Loading reviews

What you get

ErrorStatus: No petsSuccessStatus: Garbage included in rentSuccessStatus: Water included in rent