BRAND NEW BRIGHT 2BED/2 BATH HOME ON A GATED LOT 7 MIN WALK TO DOWNTOWN PALO ALTO AT $4200.<br>1 MILE FROM STANFORD UNIVERSITY.<br><br> Welcome to this charming house located at 1918 Menalto Ave, Menl
Welcome to this stunning 2 bed 2 bath apartment located in the highly desirable Crescent Park neighborhood of Palo Alto. As you enter the unit, you will notice the beautifully maintained hardwood floo