673 Royston Lane 233, Hayward, CA 94544 | $585,000 |...