Open House!
Viewed
23123 Oxnard Street
Woodland Hills, CA 91367
$30,900
5 beds
6 full
bathrooms5,225 sq.ft.
Listed By CENTURY 21 Peak