Skip Navigation
Santa Clarita Property Logo 1

Contact Us

Property Address

Townhomes at Lost Canyon
18179 W. Terra Verde Place 
Santa Clarita, CA 91387
(833) 891-4249

Office Hours

Monday-Friday9:00 AM-6:00 PM
Saturday9:00 AM-6:00 PM
Sunday - Closed

Questions / Comments