3358 Saddle, Hayward, CA, 94541
3358 Saddle, Hayward, CA, 94541
3358 Saddle, Hayward, CA, 94541
3358 Saddle, Hayward, CA, 94541
3358 Saddle, Hayward, CA, 94541

$328,888

3358 Saddle, Hayward, CA, 94541

5
Listing Agent:
Courtesy of: