Viewed
23123 Oxnard Street
Woodland Hills, CA 91367
$3,299,999
5 beds
6 full
bathrooms5,225 sq.ft.
Listed By CENTURY 21 Masters