Lead Photo

2120 Oak Creek Lane, Hayward, CA 94541

Sq Ft: 1400

Beds: 2

Baths: 2.5

MAP

Local Amenities