$1,298,000 New Construction
- 4 Beds
- 3 Baths
- 3,036 Sq Ft
11837 Terra Vista Way, Los Angeles, CA 91342
11837 Terra Vista Way, Los Angeles, CA 91342Explore Similar Homes Within 2 Miles of Sunland, CA
$1,298,000 New Construction
11837 Terra Vista Way, Los Angeles, CA 91342
11837 Terra Vista Way, Los Angeles, CA 91342