9010 Hubbard Road

9010 Hubbard Road

Auburn, CA

BEDROOMS

 3

BATHROOMS

 2

SQFT

 3,542

ACRES

30
PROPERTY FILM
PROPERTY PHOTOS
Share this property: