Sloan Square Lofts is located at 217 St. George Street. You can find this Toronto loft right in Toronto’s Annex neighborhood. The units at Sloan Square Lofts range in size from 500 square feet to just over 150 square feet. The floor plans vary, some of the lofts offer different things, such as: balconies or […]