Balboa Court

(2)
 16901/16915 Napa Street, NorthridgeCA 91343
$1,425+Studio-3 BedsCats OK