The Colonnade Apartments

(1)
 25 Clifton Avenue, NewarkNJ 07104
$750+Studio-3 BedsNo Pets