70 Church St
New Rochelle, NY 10805
$2,200,000 USD
8,764 SF
8,764 SF
$2,200,000 USD
Religious Facility