Prairie Villas Apartments

(3)
 18400 Prairie Street, NorthridgeCA 91325
$1,410+Studio-2 BedsPets OK