1233 The Plaza
Charlotte, NC 28299
$10,500,000 USD
23,988 SF
23,988 SF
$10,500,000 USD
Office