About Union Square

Ottawa's Address for Luxury:
Located at 1971 to 1975 St. Laurent Boulevard, in Ottawa's beautiful and highly accessible Elmvale Acres area, Union Square Apartments are newly renovated and will soon be the largest upscale apartment rental complex of its kind in Ottawa. The buildings are also conveniently close to Ottawa's major hospitals, including
 – more... 

Claimed Profile