Capitol Plaza gets new owner

Price per square foot tops $324