Foxhall Apartments

(4)
 77 Brook Avenue, PassaicNJ 07055
$1,285+1-3 BedsPets OK