5240 Otis Ave, Tarzana, CA 91356

6 Beds      10 Baths      14,913 SF Lot      $1,275,000    SOLD