Viewed
20940 Judah Lane , 17
Newhall, CA 91321
$570,000
3 beds
2 full + 1 half
bathrooms1,395 sq.ft.
Listed By CENTURY 21 Masters