Viewed
735 Knollwood Lane.
San Dimas, CA 91773
$640,000
3 beds
Listed By CENTURY 21 Adams & Barnes