$1,650 2 bed Upper B Street Hayward CA
Most errands can be accomplished on foot.
Explore how far you can travel by car, bus, bike and foot from Upper B Street Hayward CA.
97 Union City BART - Hesperian Blvd.
210 Union Landing - Frmt. Blvd. - Ohlone
332 Frmt. BART - UC BART - N.Park (SS ONLY)
232 Fremont BART-U.C. BART-Mission-Ohlone Newark