Terrena Apartments

 9400 Corbin Avenue, NorthridgeCA 91324
$2,115+Studio-2 BedsPets OK