21C Romeo Street, Stratford sold price