Channel Square
Update
08/16/23
CBRE Lists Channel Square Apartments
CBRE has listed Channel Square located between The Wharf and the Capital Riverfront. Channel Square is a high-rise & townhome community comprised of 231 apartments. The property was constructed in 1968 and renovated in 2016. The property is currently 95.7% occupied.
More information can be found here.