Buchanan West

Address
4388 Buchanan Street

Year Built
2001

Number of Units
131

Top Floor
26th Floor

Developer
Appia Developments