16450 Alamo Canyon Canyon Country, CA 91387, Canyon Country
6 beds|10 baths|11000 sqft|built in 2019
Description
Other located at 16450 Alamo Canyon Canyon Country, CA 91387. It has 6 beds, 10 bathrooms, and is 11000 square feet. The property was built in 2019. 16450 Alamo Canyon Canyon Country, CA 91387 is in the Canyon Country neighborhood.