Madrid Apartments Madrid Apartments 7125 Lennox Avenue Van Nuys, CA 91405 1BR + 1BA | 2BR + 2BA | 3BR + 2BA | Cat Friendly! Office Availability: Monday – Friday 8:00 am to 5:00 pm or by Appointment Property Description Madrid Apartments… Continue reading “Madrid Apartments”…