Lofthouse in Riverdale Six storey boutique building on Logan Avenue in Riverdale Final Suites Available