view as tour

New To The Market - Beautiful 3 bed, 2 bath Condominium in downtown Hayward!

22103 Vista Del Plaza Ln Apt 22, Hayward, CA 94541   ♦   $699,000   ♦   info   ♦   map
3 bd, 2 ba, 1453 sqft