6524 Cedar Blvd, Newark, CA 94560
MLS: 40874129
Single Family Home