26667 Greta Lane, Hayward, CA 94545
26667 Greta Lane, Hayward, CA 94545 is a townhome home that contains 1,823 sq ft. It contains 3 bedrooms and 3 bathrooms. This home last sold for $715,000 in August 2020.
1,823 Sq.Ft. LIVING AREA
Buying and selling a home is never easy, but with the right guidance and team behind you, we will take on the journey together so you can enjoy the process.