3403 Ramona St, Palo Alto, CA is a single-family home that has 1,771 sq ft and was built in 1950. It...
3 beds
2 baths
1771 Sq. Ft. sq ft
6250 Sq; Ft.
* Required
Please reconsider and re-enable Javascript on this website for a better viewing experience.