Landlord:Townhomes at Lost Canyon
Address:18179 W Terra Verde Pl, Santa Clarita, CA 91387
Layout
3 beds, 2.5 baths, 1213 sqft
Pets
NO
Unit Features:
Rent Facts:
$1095
2 beds
$670
1 beds
$1075