$689,900 - 720 Knollwood Lane, San Dimas, CA 91773
720 Knollwood Lane
San Dimas,
CA
91773
Country: US