2522 The Plaza
Charlotte, NC 28205
$1,200,000 USD
805 SF
805 SF
$1,200,000 USD
Service Station