1233 The Plaza
Charlotte, NC 28299
$10,500,000 USD
27,260 SF
27,260 SF
$10,500,000 USD
Office