LEASED! Style & Efficiency in Newhall | 21346 Nandina Ln #101