View Details 555 Byron St 202 Palo Alto | Palo Alto $775,000 2 bd 2 ba 1,454 sqft 0.03 acres Under Contract © 2021 MLSListings Inc.