21 E 23rd St
Bayonne, NJ 07002
$3,500,000 USD
8,443 SF
8,443 SF
$3,500,000 USD
Religious Facility