T & L Apartments 3941 Saviers Rd Oxnard, CA 93033 Phone: (805) 487-0508 Fax: (805) 278-9955
Category: Apartments