Furnished Studio - Los Angeles - Northridge

 19325 Londelius St., NorthridgeCA 91324
$2,400+1 BedPets OK