Furnished Studio - Los Angeles - Northridge

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