- 1020 Imperial Pl, Hayward, CA 94541$3,300/mo3 beds · 2.5 baths · 1,500 sq ft1020 Imperial PlHayward, CA 94541
- 22244 Peralta St #22248, Hayward, CA 94541$2,500/mo1 bed · 1 bath · 770 sq ft22244 Peralta St #22248Hayward, CA 94541
- 22246 Peralta St #22246, Hayward, CA 94541$2,500/mo1 bed · 1 bath · 770 sq ft22246 Peralta St #22246Hayward, CA 94541

- 22103 Vista Del Plaza Ln #17, Hayward, CA 94541$2,870/mo2 beds · 2 baths · 1,173 sq ft22103 Vista Del Plaza Ln #17Hayward, CA 94541



