Leo & Delia 1477 W 36th St cost $1,150–$5,875 per month. Located at 1477 W 36th St, Los Angeles, CA 90018, USA, Leo & Delia 1477 W 36th St has 4 — 6 bedroom units available.Other apartment buildings 6933 Santa Monica Blvd, 1800 Whitley Ave, 6060 Buckingham Pkwy, 511 S Serrano Ave