High Street, Palo Alto

103 addresses on this street.