The Square Apartments for sale & rent