421 E 18th St
Charlotte, NC 28206
$875,000 USD
5,792 SF
5,792 SF
$875,000 USD
Religious Facility