B Street Apartments #106
22650 Main Street # 106
Hayward, CA 94541
B Street Apartments #206
22650 Main Street # 206
Hayward, CA 94541