18006 Flynn Canyon Country, CA 91387, Canyon Country
3 beds|3 baths|1445 sqft|built in 2000
Description
Townhouse located at 18006 Flynn Canyon Country, CA 91387. It has 3 beds, 3 bathrooms, and is 1445 square feet. The property was built in 2000. 18006 Flynn Canyon Country, CA 91387 is in the Canyon Country neighborhood.