Previous Next Palo Alto, Ojen Breathtaking 3-bedroom Triplex Penthouse in Palo Alto €2,698,000 3 Beds 3 Baths 275 m²Interior 321 m²Terrace