Image May 31, 2020 Rendering vs. Reality: Eight Small Lot Houses in Studio City Located at 4423-4431 Tujunga Avenue.