20 Borough Ave
$399,900
20 Borough Ave, Clayton, NJ 08312
For Sale
Mixed Use
Active
Last Updated: 11/10/2026
Location
Gallery