Sorted by: Price Property Type Descending Ascending

5146 Elmwood Ave, Newark, CA, USA, 94560 $699,000
no image
TypeBedBathSquare Footage
MLS#40795669 Single Family Property321145