$189,000

60 Mulligan St., Weaverville, CA, 96093

ACTIVE