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