Vela On Ox Apartments
212221 Oxnard St.
Woodland Hills, CA 91367
(818) 992-7940
Hours:
Mon - Fri 10 am to 7 pm
Sat 9am - 5 pm
Sun 10 am - 5 pm
Sat 9am - 5 pm
Sun 10 am - 5 pm