Rent: $12,250 /mo 5 Bed / 4.5 Bath / 3,107 Sq Ft Available Summer 2022! Discover this gem with a pool, 5 bedrooms and 4.5 baths in Leland Manor-Embarcadero Oaks of Palo Alto. Approximately one mile away from Midtown and very close to numerous schools (both public and private). Close to community areas such as […]